﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
body,samp,span,em,i{ font-family:Arial, "微软雅黑";}
body{color:#555; font-size:14px;min-width:1200px;}
ul, ol { list-style:none;} 
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th { font-weight:normal; font-style:normal;}
input,button,textarea,select{color:#777; font-size:15px; vertical-align:middle;}
input:focus {outline:none;}
a{ color:#555; text-decoration:none;}
.w1200{width:1200px;margin:0 auto;}
.w1200:after{content:""; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}

.sy_bt{text-align:center; margin-bottom:44px; position:relative;}
.sy_bt .sy_bt_t{font-size:34px; line-height:34px; position:relative; z-index:1;}
.sy_bt .sy_bt_t span{color:#37701A;}
.sy_bt .sy_bt_m{line-height:20px; margin-top:10px; position:relative; z-index:1;}
.sy_bt .sy_bt_m span{display:inline-block; padding:0 18px; position:relative;}
.sy_bt .sy_bt_m span:after{content:""; width:10px; height:2px; margin-top:-1px; background:#88b51a; position:absolute; left:0; top:50%;}
.sy_bt .sy_bt_m span:before{content:""; width:10px; height:2px; margin-top:-1px; background:#88b51a; position:absolute; right:0; top:50%;}
.sy_bt .sy_bt_b{width:100%; color:#38711b; font-size:86px; line-height:62px; opacity:0.05; position:absolute; top:0; left:0;}

.cs{width:100%;}

/*top 007fa1*/
.top{position:relative;}
.top_bj{width:100%;}
.top .logo{float:left; display:table;width:270px;height: 108px;}
.top .logo h1{display:table-cell; vertical-align:middle;}
.top .logo a{display:inline-block; vertical-align:middle;margin-right:20px;}
.top .logo p{display:inline-block; vertical-align:middle;}
.top .logo p i{display:block;font-size:24px;font-weight:bold; font-style:normal;color:#333;}
.top .logo p i span{color:#007fa1;}
.top .logo p em{display:block;font-size:12px;margin-top:5px; letter-spacing:-1px;color: #6f6f6f;}
.top .top_lx{float:right; font-size:18px; line-height:40px; margin-top:50px; margin-right:18px; padding-left:48px; padding-right:16px; border-radius:20px; background:#eaeaea; position:relative; transition:all 0.5s;}
.top .top_lx:after{content:""; width:40px; height:40px; border-radius:100%; background:#14569c url(../images/top_rx.png) center no-repeat; position:absolute; left:0; top:0;}

/*新导航*/
.daoh{width:calc(100% - 380px);float:right;font-size:0;text-align:right;}
.daoh li{display:inline-block; vertical-align:middle;margin:0 17px}
.daoh li.dto a{color:#007fa1;border-bottom:2px solid #007fa1;padding-bottom:10px;}
.daoh li a{border-bottom:2px solid #fff;padding-bottom:10px;}
.daoh li p{line-height:108px;text-align:center;font-size:16px;font-weight:bold;}
.daoh li a:hover{color:#007fa1;border-bottom:2px solid #007fa1;}
/*手机*/
.en{width:80px;float:right;text-align:right;font-size:16px;margin-top:45px; font-weight:500}

/*banner*/
.block_home_slider {position:relative; line-height:0px; text-align:center;}/*底部小图标*/
.block_home_slider .slide {position:relative; overflow:hidden;}
.block_home_slider .flex-direction-nav a {width:40px; height:40px; display:block; margin-top:-20px; position:absolute; top:50%; text-indent:-9000px; display:none;}
.block_home_slider .flex-direction-nav a.flex-prev {left:0; background:url(../images/jt1.png) no-repeat;}
.block_home_slider .flex-direction-nav a.flex-next {right:0; background:url(../images/jt2.png) no-repeat ;}
.block_home_slider .flex-control-paging{ position:absolute; bottom:30px; width:100%;text-align: center;}
.block_home_slider .flex-control-paging li {margin: 0px;padding:0 5px; display:inline-block; *display:inline; *zoom:1; overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a{width:12px; height:12px; display:block; background:#fff; text-indent:-9000px; cursor:pointer; border-radius:6px; transition:all 0.5s;}
.block_home_slider .flex-control-paging li a.flex-active {width:34px; background:#166ba9;}
.flexslider {margin:0; padding:0; height:100%;}
.flex-viewport{height:100%;}
.flexslider .slides{height:100%;}
.flexslider .slides li{height:700px;display: none;-webkit-backface-visibility: hidden;list-style-type:none; position:relative;}
.flexslider .slides li img{display:none;}
#home_slider2{display:none;}

/*标题*/
.biao{text-align:center;padding:70px 0 0;}
.biaoa span{color:#007fa1}
.biaoa{font-size:34px;margin-bottom:16px;color:#333;font-weight:bold;}
.biaob img{max-width:100%;}
.biaob p{font-size:14px;color:#666;margin-bottom:20px;}
.bai .biaoa{color:#fff;}
.bai .biaob i:after{border:1px solid #fff;}
.bai .biaob i{background:#fff;}
.bai .biaob p{color:#fff;}

/*分类 007fa1*/
.fen{overflow:hidden;margin:50px auto 70px;}

.fen .item{text-align:center;}
.fen .fbor{box-sizing:border-box;border:1px solid #eee;overflow:hidden;}
.fen .fbor img{ transition:all 0.3s;}
.fen .fboa{font-size:18px;margin:30px auto 24px;font-weight:500;color:#000;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.fen .fbob{width:50px;height:2px;background:#007fa1;margin:0 auto 24px;}
.fen .fboc{font-size:14px;color:#636363;line-height:24px;width:86%;margin:auto;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;height:48px;}
.fen .item:hover .fbor{border:1px solid #007fa1;}
.fen .item:hover .fboc{color:#007fa1}
.fen .item:hover .fboa{color:#007fa1}
.fen .item:hover .fbor img{ transform:scale(1.2);}

/*cp*/
#pro{margin-bottom:40px;}
.pro{overflow:hidden;padding:50px 0 20px; }
.pro li{width:23.8%;float:left;margin-right:1.6%;background:#fff;box-sizing:border-box;transition:all 0.3s;margin-bottom:30px;position:relative;}
.pro li img{ transition:all 0.3s;}
.pro li:nth-child(4n){margin-right:0;}
.pro li .pimg{overflow:hidden;}
.pro li .pud{position:absolute;top:0;left:0;width:100%;height:100%;background:#007fa1; opacity:0;z-index:1; transition:all 0.3s;}
.pro li .put{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;text-align:center;display:table; opacity:0;transition:all 0.3s;}
.pro li p{overflow:hidden;font-size:18px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display:table-cell; vertical-align:middle;color:#fff;}
.pro li div img{width:100%;}
.pro li:hover .pud{opacity:0.7;}
.pro li:hover .put{ opacity:1;}
.pro li:hover img{ transform:scale(1.2);}







/*关于我们*/
#about{background:#ececec;}
#about .biaob samp{display:none}
.about{box-sizing:border-box;overflow:hidden;margin-top:60px;}
.about-a{width:48%;float:left;box-sizing:border-box;padding:5px;background:#fff;}
.about-a img{width:100%;}
.about-b{width:45%;float:right;margin-top:5%;}
.about-b h2{font-size:26px;color:#333;margin-bottom:20px;margin-top:50px;}
.about-b p{font-size:15px;line-height:36px;color:#292828;margin-bottom:11%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden; text-align:justify}
.about-b a{display:block;width:120px;line-height:36px;border:1px solid #000000;text-aligN:center;color:#000; border-radius:40px;}
.about-b a:hover{color:#fff;background:#007fa1;border:1px solid #007fa1;}

/*资质*/
.ziz{max-width:1200px;margin:50px auto 0px;width:96%;padding-bottom:60px;}
.zizb .item{max-height:200px;}
.tec .owl-nav{position:absolute;top:50%;width:100%;}
.tec .owl-prev{position:absolute;top:0;left:-50px;transform:translateY(-50%);}
.tec .owl-next{position:absolute;top:0;right:-50px;transform:translateY(-50%);}
.tec.owl-theme .owl-nav [class*=owl-]:hover{background:none;}

.xwfb_bj{width:100%; padding:30px 0 60px; background:#fff;}
.xwfb ul{overflow:hidden; margin-top:-1.5%; margin-left:-1.5%;}
.xwfb ul li{width:48.5%; float:left; margin-top:1.5%; margin-left:1.5%; padding:12px; border:1px #eaeaea solid; background:#fff;}
.xwfb ul li .xwfb_img{width:245px; float:left; overflow:hidden;}
.xwfb ul li .xwfb_img img{transition:all 0.5s;}
.xwfb ul li:hover .xwfb_img img{ transform:scale(1.1);}
.xwfb ul li .xwfb_wb{width:calc(100% - 260px); float:right; padding-top:12px; padding-right:10px;}
.xwfb ul li .xwfb_wb .xwfb_bt{font-size:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.xwfb ul li .xwfb_wb .xwfb_wz{font-size:14px; line-height:24px;  text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; overflow:hidden; margin-top:18px;}
.xwfb ul li .xwfb_wb .xwfb_rq{margin-top:26px; padding-top:18px; position:relative;}
.xwfb ul li .xwfb_wb .xwfb_rq:after{content:""; width:90px; height:1px; background:#ccc scroll; position:absolute; top:0; left:0;}



/**/
.nti{background:url(../images/in_news_titbg.jpg) center 13px no-repeat;padding:0;}
.yqlj_bj{width:100%; padding:20px 0; background:#eee;}
.yqlj ul{overflow:hidden; margin-left:-34px;}
.yqlj ul li{float:left; line-height:20px; margin-left:34px;}
.yqlj ul li:nth-child(1){font-size:20px;}


.db_bj{width:100%; background:#424242;}
.db{border-bottom:1px #4c4c4c solid;}
.db .db_l{width:69%; float:left;}
.db .db_l_dh{padding:36px 0; border-bottom:1px #4c4c4c solid;}
.db .db_l_dh ul{overflow:hidden; margin-left:-72px;}
.db .db_l_dh ul li{ float:left; margin-left:72px;}
.db .db_l_dh ul li a{color:#fff; font-size:16px;}
.db .db_l_logo{ overflow:hidden;}
.db .db_l_logo_img{float:left; margin:60px 0 0;}
.db .db_l_logo_bt{float:left; color:#fff; font-size:20px; line-height:34px; margin-top:56px; margin-left:70px;letter-spacing:3px}
.db .db_r{width:31%; float:left; border-left:1px #4c4c4c solid;}
.db .db_r_lx{padding-left:30px; padding-bottom:14px; padding-top: 34px;}
.db .db_r_lx .db_r_lx_bt{color:#fff; font-size:18px;}
.db .db_r_lx .db_r_lx_wz{color:#ddd; font-size:14px; line-height:24px; margin-top:16px;}
.db .db_r_erweima{  text-align:center; padding:44px 20px 0 0;float:right;}
.db .db_r_erweima .db_r_erweima1{float:left;}
.db .db_r_erweima .db_r_erweima_img img{max-width:72px;}
.db .db_r_erweima .db_r_erweima_wz{color:#ddd; margin-top:6px;}
.db_bah{color:#fff; line-height:20px; text-align:center; padding:20px 0;}


.float{position:fixed;right:0;top:40%;font-size:14px; transform:translateX(108px); transition:all 0.5s;}
.float li{overflow:hidden; border-radius:3px;background:#007fa1;margin-bottom:1px; cursor:pointer;}
.float_a{width:40px;float:left;margin-right:8px;text-align:center;}
.float_b{width:100px;float:left;line-height:40px;font-size:12px;color:#FFF}
.float a{color:#FFF}
.float_c{text-align:center;padding:10px 0;width:100%;}
.float_c img{display:none;}
.float li.fit:hover .float_c img{display:block;margin:auto;}
.float a:Hover .float_b{color:#FF6;}
.float:hover{ transform:translateX(0px);}
#gotoTop{display:none;}


/*********************************/
.i-ban{height:300px;position:relative;}
.i-ba{position:absolute;bottom:50%;left:0;width:100%;transform: translateY(50%);}
.i-baa{box-sizing:border-box;font-size:22px;color:#fff;}
.i-baa span{background:rgb(0 127 161 / 52%);display:inline-block;padding:10px 20px;font-weight:bold;}

/*内标题*/
.i-bti{font-size:28px;text-align:center;color:#333;margin-bottom:6px;padding-top:50px;}
.i-bt{font-size:14px;color:#999;text-align:center;}

/*内栏目*/
.i-lm{overflow:hidden;font-size:0;margin:0px auto 0;padding:20px 0;}
.i-lm li{display:inline-block;font-size:16px;padding:0 20px;}
.i-lm li:first-child{padding-left:0;}
.i-lm li a{color:#333;}
.i-lm li.xut a{color:#007fa1;border-bottom:2px solid #007fa1;display:inline-block;padding-bottom:5px;}

.i-a{text-align:center;font-size:14px;}
.i-a p{display:inline-block;padding:0 10px;}
.i-a p.xa a{color:#39689c; border-bottom:1px solid #39689c;}

/*上下*/
.i-sx{border-top:1px solid #eee;padding:25px 0;position:relative;}
.i-sx p{font-size:14px;line-height:30px;}
.i-sx a{color:#1b3149;}
.i-sx a:hover{ text-decoration:underline;}
.i-sx samp{position:absolute;top:43px;right:0;display:inline-block;font-size:14px;}
.i-sx img{display:inline-block; vertical-align:middle;}

.imxx span{position:absolute;top:50%;left:0;width:100%;text-align:center; transform:translateY(-50%);display:block; font-size:40px;color:#a0a0a0;}
.imxx,.imx{position:relative;}
.imx span{position:absolute;top:50%;left:0;width:100%;text-align:center; transform:translateY(-50%);display:block; font-size:8vw;color:#c3c3c3;}
/*about*/
#i-about{border-bottom: 1px #f2f2f2 solid;background: #f9f9f9;}
.i-about{overflow:hidden;margin:40px auto 0px;padding-bottom: 50px;font-size:16px;color:#666;line-height:34px;}
.i-about img{max-width:100%;}
.i-about-b-a{border-bottom:1px dashed #ccc;font-size:18px;color:#007fa1;padding-bottom:17px;margin-bottom:17px;}

.qiye{overflow:hidden;margin:40px auto 50px;font-size:16px;color:#444;line-height:34px;}

/**/
#i-aut{background:url(../images/i-ac.jpg) top center no-repeat;padding:80px 0;margin-bottom:50px;}
.i-aut{overflow:hidden;}
.i-aut ul{border-bottom:1px solid #eee;overflow:hidden;border-right:1px solid #eee;}
.i-aut li{width:25%;float:left;padding:40px;box-sizing:border-box;height:147px;overflow:hidden;}
.i-aut li h6{font-size:20px;margin-bottom:5px;color:#666;}
.i-aut li samp{display:inline-block;width:50px;height:2px;background:#355c88;}
.i-aut li p{font-size:14px;line-height:20px;color:#666;}
.i-aut li:nth-child(n+2){box-sizing:border-box;border-top:1px solid #eee;border-left:1px solid #eee;}
.i-aut li .i-au{display:inline-block;width:80px; vertical-align:middle;}
.i-aut li .i-at{display:inline-block;width:calc(100% - 90px); vertical-align:middle;}
.i-aut li:nth-child(1) p{margin:10px 0 0 0;}
.i-aut li:nth-child(1) h6{font-size:22px;margin-bottom:10px;}
.i-axu{margin:40px auto 60px;}

/*合作*/
.coop{overflow:hidden;margin:40px auto 40px;}
.coop ul{margin-right:-2%;}
.coop li{text-align:center;width:23%;float:left;margin-bottom:20px;margin-right:2%;font-size:14px;}

.coop li p{margin-top:10px;}
.coop li img{max-width:100%;box-sizing: border-box;border: 1px solid #eee;}
.coop li:Hover p{color:#007fa1;}

/*成功*/
.i-app{overflow:hidden;margin:40px auto 40px;}
.i-app ul{margin-right:-2%;}
.i-app li{text-align:center;width:23%;float:left;margin-bottom:20px;margin-right:2%;font-size:14px;}
.i-app li p{margin-top:10px;height: 32px;}
.i-app li img{max-width:100%;box-sizing: border-box;border: 1px solid #eee;}
.i-app li:Hover p{color:#007fa1;}

/*产品*/
.i-service{overflow:hidden;margin:50px auto 50px;}
.i-service li{width:23.5%;float:left;margin-right:2%;background:#f7f7f7;text-align:center;margin-bottom:20px;}
.i-service li:nth-child(4n){margin-right:0;}
.i-service li img{width:100%;}
.i-service li .i-serv{font-size:14px;padding:14px 0;position:relative;}
.i-service li .i-serv p{position:relative;z-index:2; transition:all 0.5s;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;height:21px;}
.i-service li .i-serv samp{position:absolute;top:0;left:50%;width:0px;height:100%;z-index:1;background:#007fa1;transition:all 0.5s;}
.i-service li:hover .i-serv samp{width:100%;left:0;}
.i-service li:hover .i-serv p{color:#fff;}

/*产品详情*/
.container{ margin-top:20px;padding-bottom:20px;overflow:hidden;}
.pleft{ overflow:hidden; float:left; width:20%; }
.pleft h3{ background:url(../images/pro_h.png) no-repeat 20px center; background-color:#007fa1; font-weight:bold;padding:26px 0 26px 65px; font-size:20px; color:#fff; border-radius:10px 10px 0 0}
.pleft h3 a{ color:#fff;}
.pleft h3 span{ font-size:14px; color:#fff; margin-left:5px;}
.pleft ul{ overflow:hidden;margin-bottom:15px; border-top:none; padding-top:10px;background: #fff;}
.pleft li{ overflow:hidden; width:100%;}
.pleft li>a{ display:block;padding: 10px 0 10px 15px; font-size:14px; text-decoration:none; background:url(../images/pro_s.png) no-repeat 90% center; border-bottom:1px solid #e3e0e0;  color:#333;}
.pleft li:hover>a,.pleft li>a.cur{ background-color:#007fa1;color:#fff;}
.pleft li>a.cur{color:#007fa1;}
.pleft li:last-child>a{border-radius:0 0 10px 10px; }
.pleft .pnav {overflow:hidden;padding:15px 0;width: 202px;padding-left: 38px;font-size:16px;line-height:35px;color:#666;border-bottom:1px solid #e3e0e0;}
.pleft .pnav a{ display:block; padding-left:15px; background:url(../images/ico02.png) no-repeat left center; text-decoration:none; font-size: 14px;}
.pleft li.cur>a{ color:#fff; background:url(../images/n01.png) no-repeat 90% center; background-color:#007fa1;}
.pleft .pnav a:hover,.pleft .pnav a.cur{ color:#007fa1}
.phone { overflow:hidden; width:166px; padding:30px 0; padding-left:75px; border-radius:10px; background:url(../images/pro_phone.png) no-repeat 20px center; background-color:#007fa1;}
.phone p{ font-size:16px; color:#fff;}
.phone b{ display:block; font-size:24px; color:#fff; font-family:'Times New Roman'}


.cpright{ width:77.5%; padding:0 25px; background:#fff; float:right;padding-bottom:30px;box-sizing:border-box;}
#ny_prBox{background-color: #fff; margin-bottom:30px; margin-top: 55px;}
#rtop{padding-top: 18px; padding-bottom: 15px;margin: 12px 20px 0 20px;}
.rtop{ overflow:hidden; padding-top:20px; padding-bottom:9px; border-bottom:1px solid #dbdbdb;}
.rtop h5{ float:left; padding-left:10px; border-left:5px solid #007fa1; font-weight:normal; line-height:18px;font-weight: bold;}
.rtop h5 a{ font-size:16px; color:#007fa1;}
.rtop span{ float:right;}
.rtop span em{ color:#999;}
.rtop span a{ color:#999;}

.pro_right{margin:30px auto 20px;}
.pro_right img{width:100%;}

.pro-text{line-height:34px;}


/*新闻*/
#i-new{background:#f7f7f7;border-bottom:10px solid #eee;}
.i-news{margin-bottom:30px;}
.i-news li{margin-bottom:30px;}
.i-news li:hover{background:#007fa1}

#news{background:#f7f7f7;padding:60px 0;}
.news{overflow:hidden;margin-top:20px;padding:20px 0;}
.news li{width:32%;float:left;margin-right:2%;background:#fff;padding:0 0 20px; transition:all 0.3s;}
.news li:nth-child(3n){margin-right:0;}
.new-a{position:relative;}
.new-a-a img{width:100%;}
.new-a-b{position:absolute;bottom:0;left:0;width:30%;background:#fff;z-index:1;font-size:16px;color:#c5c5c5;line-height:40px;text-align:center;}
.new-b{font-size:16px;padding:30px 0;border-bottom:1px solid #ccc;width:90%;margin:0 auto 30px;}
.new-c{font-size:14px;line-height:26px;color:#999999;width:90%;margin:auto;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news li:hover{ transform:translateY(-20px);}
.news li:hover .new-b{color:#fff;}
.news li:hover .new-c{color:#fff;}

/*联系我们*/
.i-contact{overflow:hidden;margin:80px auto;}
.i-coa{width:40%;float:left;font-size:15px;line-height:25px;color:#666;}
.i-coa h3{font-size:26px;margin-bottom:10px;color:#333;}
.i-cob{width:55%;float:right;}

.cust{background:#f9f9f9;padding:30px;}
.customers {margin:0 auto 0px;overflow: hidden;text-align: center;display: block;padding-bottom:60px;font-size:0px;box-sizing:border-box;padding:20px;background:#fff;width: 50%;}
.customers input {border: #CCC 1px solid;display: inline-block;font-size: 16px;text-transform: uppercase;outline: none;box-sizing:border-box;margin-bottom:20px;}
.customers .input2:nth-child(odd){margin-right:2%;}
.input2 {margin: 0;padding: 2% 2%;width: 49%;}
.input1 {padding: 2% 2%;width:100%;clear: both;box-sizing:border-box;}
.customers textarea{border: #CCC 1px solid;display: inline-block;font-size: 16px;text-transform: uppercase;margin: 0px 0 20px;outline: none;clear: both;}
.customers textarea::placeholder{font-family:Arial, Helvetica, sans-serif,'微软雅黑';}
.input1h {padding: 2% 2%;height: 180px;width:100%;box-sizing:border-box;}
.ftjbtn {background: #007fa1;border: #007fa1 1px solid !important;color: #FFF;margin-right: 2%;}
.ftjbtn, .fczbtn {padding: 1% 0;width: 20%;cursor: pointer;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
.fczbtn {background: #ccc;}
.fczbtn:hover{background:#007fa1;color:#fff;}
.customers input:focus,.customers textarea:focus {border:#007fa1 1px solid; }

/*技术*/
.tect{overflow:hidden;margin:50px auto;}
.tect li{margin-bottom:40px;overflow:hidden;}
.tect-a{width: 16%;border-radius:5px;float:left;}
.tect-a img{border-radius:5px;width:100%;}
.tect-b{width:80%;float:right;box-sizing:border-box;}
.tect-b h6{font-size:20px;color:#333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.tect-b samp{font-size:14px;margin:10px auto 20px;padding-bottom:20px;border-bottom:1px solid #eee;display:block;color:#999;transition:all 0.3s;}
.tect-b p{font-size:14px;line-height:26px;color:#777;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.tect li:hover .tect-b samp{border-bottom:1px solid #484848}
.tect li:hover .tect-b h6{color:#007fa1;}
.tect li:hover .tect-b p{color:#333;}

/*常见问题*/
.faq{margin-bottom:60px;}
.faq li{background:#fff;margin-bottom:20px;box-sizing:border-box;padding:20px;border-bottom:1px solid #eee;}
.faq li .fa1{box-sizing:border-box;font-size:18px;color:#000;margin-bottom:20px;}
.faq li .fa1:before{ content:'Q';margin-right:10px;font-size:30px;color:#007fa1;}
.faq li .fa2{box-sizing:border-box;font-size:14px;color:#444;margin-bottom:20px;}
.faq li .fa2:before{ content:'A';margin-right:10px;font-size:30px;color:#F93;}